Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NELSON PLACE Terraced £70,000 19 May 2011
5 NELSON PLACE Semi-Detached £67,500 13 Feb 2004
7 NELSON PLACE Terraced £115,000 13 Jan 2020
9 NELSON PLACE Semi-Detached £125,000 6 Jun 2008
10 NELSON PLACE Terraced £90,500 30 Jan 2015
11 NELSON PLACE Terraced £84,000 26 Jun 2017